person who sells small fresh salami - Español Inglés Diccionario